From e52527b9edb707dc3831d3b9b0f8a67c4834fcd7 Mon Sep 17 00:00:00 2001 From: Tom Wilkie Date: Fri, 13 Apr 2007 16:02:41 +0100 Subject: [PATCH] Fix TypeError with datetime() on old python version signed-off-by: Tom Wilkie --- tools/python/xen/xend/XendAPI.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tools/python/xen/xend/XendAPI.py b/tools/python/xen/xend/XendAPI.py index 9b03ff9be2..89f0265f8b 100644 --- a/tools/python/xen/xend/XendAPI.py +++ b/tools/python/xen/xend/XendAPI.py @@ -96,7 +96,10 @@ def datetime(when = None): @param when The time in question, given as seconds since the epoch, UTC. May be None, in which case the current time is used. """ - return xmlrpclib.DateTime(time.gmtime(when)) + if when is None: + return xmlrpclib.DateTime(time.gmtime()) + else: + return xmlrpclib.DateTime(time.gmtime(when)) # --------------------------------------------------- -- 2.30.2